package com.zzhardy.controller.admin.permission.model;
import java.math.*;
import java.util.Date;
import java.sql.Timestamp;
import org.beetl.sql.core.annotatoin.Table;


/* 
* 系统字典表
* gen by beetlsql 2021-04-09
*/
@Table(name="growth_blog.sys_dict")
public class SysDict   {
	
	// alias
	public static final String ALIAS_id = "id";
	public static final String ALIAS_create_id = "create_id";
	public static final String ALIAS_dict_index = "dict_index";
	public static final String ALIAS_parent_id = "parent_id";
	public static final String ALIAS_state = "state";
	public static final String ALIAS_status = "status";
	public static final String ALIAS_sys_id = "sys_id";
	public static final String ALIAS_uint_id = "uint_id";
	public static final String ALIAS_update_id = "update_id";
	public static final String ALIAS_description = "description";
	public static final String ALIAS_dict_code = "dict_code";
	public static final String ALIAS_dict_name = "dict_name";
	public static final String ALIAS_dict_value = "dict_value";
	public static final String ALIAS_type = "type";
	public static final String ALIAS_create_time = "create_time";
	public static final String ALIAS_update_time = "update_time";
	
	private Integer id ;
	/*
	创建人UId
	*/
	private Integer createId ;
	/*
	数据排序编号
	*/
	private Integer dictIndex ;
	/*
	父ID，顶级为1
	*/
	private Integer parentId ;
	/*
	数据逻辑(1：可用，0：不可用，-1：删除)
	*/
	private Integer state ;
	/*
	字典状态（1：启用，2：关闭）
	*/
	private Integer status ;
	private Integer sysId ;
	/*
	组织ID
	*/
	private Integer uintId ;
	private Integer updateId ;
	/*
	字典描述
	*/
	private String description ;
	/*
	字典编码
	*/
	private String dictCode ;
	/*
	字典名称
	*/
	private String dictName ;
	/*
	字典值
	*/
	private String dictValue ;
	/*
	字典类型，1： 业务字典，2:系统字典
	*/
	private String type ;
	/*
	创建日期
	*/
	private Date createTime ;
	private Date updateTime ;
	
	public SysDict() {
	}
	
	public Integer getId(){
		return  id;
	}
	public void setId(Integer id ){
		this.id = id;
	}
	
	/**
	* 创建人UId
	*@return 
	*/
	public Integer getCreateId(){
		return  createId;
	}
	/**
	* 创建人UId
	*@param  createId
	*/
	public void setCreateId(Integer createId ){
		this.createId = createId;
	}
	
	/**
	* 数据排序编号
	*@return 
	*/
	public Integer getDictIndex(){
		return  dictIndex;
	}
	/**
	* 数据排序编号
	*@param  dictIndex
	*/
	public void setDictIndex(Integer dictIndex ){
		this.dictIndex = dictIndex;
	}
	
	/**
	* 父ID，顶级为1
	*@return 
	*/
	public Integer getParentId(){
		return  parentId;
	}
	/**
	* 父ID，顶级为1
	*@param  parentId
	*/
	public void setParentId(Integer parentId ){
		this.parentId = parentId;
	}
	
	/**
	* 数据逻辑(1：可用，0：不可用，-1：删除)
	*@return 
	*/
	public Integer getState(){
		return  state;
	}
	/**
	* 数据逻辑(1：可用，0：不可用，-1：删除)
	*@param  state
	*/
	public void setState(Integer state ){
		this.state = state;
	}
	
	/**
	* 字典状态（1：启用，2：关闭）
	*@return 
	*/
	public Integer getStatus(){
		return  status;
	}
	/**
	* 字典状态（1：启用，2：关闭）
	*@param  status
	*/
	public void setStatus(Integer status ){
		this.status = status;
	}
	
	public Integer getSysId(){
		return  sysId;
	}
	public void setSysId(Integer sysId ){
		this.sysId = sysId;
	}
	
	/**
	* 组织ID
	*@return 
	*/
	public Integer getUintId(){
		return  uintId;
	}
	/**
	* 组织ID
	*@param  uintId
	*/
	public void setUintId(Integer uintId ){
		this.uintId = uintId;
	}
	
	public Integer getUpdateId(){
		return  updateId;
	}
	public void setUpdateId(Integer updateId ){
		this.updateId = updateId;
	}
	
	/**
	* 字典描述
	*@return 
	*/
	public String getDescription(){
		return  description;
	}
	/**
	* 字典描述
	*@param  description
	*/
	public void setDescription(String description ){
		this.description = description;
	}
	
	/**
	* 字典编码
	*@return 
	*/
	public String getDictCode(){
		return  dictCode;
	}
	/**
	* 字典编码
	*@param  dictCode
	*/
	public void setDictCode(String dictCode ){
		this.dictCode = dictCode;
	}
	
	/**
	* 字典名称
	*@return 
	*/
	public String getDictName(){
		return  dictName;
	}
	/**
	* 字典名称
	*@param  dictName
	*/
	public void setDictName(String dictName ){
		this.dictName = dictName;
	}
	
	/**
	* 字典值
	*@return 
	*/
	public String getDictValue(){
		return  dictValue;
	}
	/**
	* 字典值
	*@param  dictValue
	*/
	public void setDictValue(String dictValue ){
		this.dictValue = dictValue;
	}
	
	/**
	* 字典类型，1： 业务字典，2:系统字典
	*@return 
	*/
	public String getType(){
		return  type;
	}
	/**
	* 字典类型，1： 业务字典，2:系统字典
	*@param  type
	*/
	public void setType(String type ){
		this.type = type;
	}
	
	/**
	* 创建日期
	*@return 
	*/
	public Date getCreateTime(){
		return  createTime;
	}
	/**
	* 创建日期
	*@param  createTime
	*/
	public void setCreateTime(Date createTime ){
		this.createTime = createTime;
	}
	
	public Date getUpdateTime(){
		return  updateTime;
	}
	public void setUpdateTime(Date updateTime ){
		this.updateTime = updateTime;
	}
	

}
